strand pelletizer - Turkish English Dictionary